// import {RunTimeLayoutConfig} from '@@/plugin-layout/layoutExports';
// import CollapsedIcon from '@/component/collapsed-icon/collapsed-icon';
//
// export async function getInitialState(): Promise<any> {
//   if (location.hash !== '#/rule') {
//     return {
//       collapsed: false,
//     };
//   }
//   return {
//     collapsed: true,
//   };
// }
//
// export const layout: RunTimeLayoutConfig = (initialState) => {
//   return {
//     ...initialState.initialState,
//     collapsedButtonRender: (collapsed: boolean) => <CollapsedIcon collapsed={collapsed}/>
//   };
// };
